river islet - Alemán Inglés Diccionario